power-driven system - French English Dictionary